Von Portugal bis Deutschland und über Italien und den westlichen Balkan bis Griechenland, in Dänemark, Norwegen, auf den Britischen Inseln, im Sinai, in Tunesien, Algerien und Marokko, nicht in der Schweiz und in Österreich
Auf stickstoffreichen Küstensanden und auf etwas salzigen Ruderalstellen, in 0-20 m Höhe